body
{
background:url("image/stm1.jpg") no-repeat top left;
background-size: 100% 500px;
width: 100%;
height: 100%;
margin: 0;
padding: 0;
}

.container
{
text-align:center;
width:70%;
margin:0 auto;
}
.center_div
{
margin-left:auto;
margin-right:auto;
width:90%;
text-align:right;
padding:8px;
}
.center_div2
{
border:1px solid gray;
border-radius: 5px;
margin-left:auto;
margin-right:auto;
width:90%;
background-color:#333;
text-align:center;
padding:8px;
}
.middlebar{
width:100%;
background-color:#efefef;
text-align:center;
margin:0 auto;
margin-top:-125px;
padding:1px;
}
.footbar{
clear: both;
    position: relative;
    z-index: 10;
	width:100%;
	min-width:100%;
    height: 3em;
	margin:0 auto;
    margin-top: -3em; /*To make sure the whole footer is visible, negative margin must be equal to defined footer height*/
	background-color:#333;
	text-align:right;
}
.center_div3{
width:90%;
background-color:#efefef;
text-align:center;
margin:0 auto;
margin-top:250px;
padding:1px;
}
.media_news{
float:left;

}
.media_news_p{
width:260px;
word-wrap: break-word;
}
.learn_button{
margin-left:auto;
margin-right:auto;
margin-top:150px;
width:90%;
text-align:right;
padding:8px;
}
.button{
width: 180px; 
height : 40px;
font-size:20px;
border-radius:5px;
}
.round_corner{
  -moz-border-radius: 15px;
 border-radius: 15px;
 border:solid 1px black;
 padding:5px;
}

li{
display:inline;
}
.upper_menu li{
	font-size:14px;
	margin:0 10px 0 0;
	border:0px;
}
.lower_menu li{
	font-size:20px;
	margin:0 50px 0 0;
}
.middle_menu{
	list-style: none;
   margin:  0 auto;
   display: table;
   table-layout: fixed;
   width: 70%;
   text-align: center;
}
.middle_menu li{
   list-style: none;   
   font-weight: normal;
   display:table-cell;
   text-align: center;
   font-size:20px;
}
.content_menu li{
	font-size:20px;
	margin:0 50px 0 0;
	
}
.foot_menu li{
font-size:18px;
margin:0 20px 0 0;
width:10%;
}
.lower_menu img{
	width:25px;
	height:30px;
}
.middle_menu img{
	width:20px;	
	margin-right:10px;
}
.upper_menu img{
width:16px;
}
.media_news img{
width:260px;
margin-right:20px;
}
.foot_menu img{
width:25px;
height:30px;
}
a{
	text-decoration:none;	
	color:white;
}
.center_div a{
text-decoration:none;	
color:black;
}
.middlebar a{
text-decoration:none;	
color:black;
}
.center_div3 a{
text-decoration:none;	
color:black;
}
